非机动车逆向行应该负主要责任。逆行出交通事故责任要分以下三种情况:
1、如果是机动车之间的事故,那么是逆行的全责;
2、如果是机动车和非机动车之间的事故,机动车逆行机动车全责,非机动车逆行负主责;
3、如果是机动车和行人之间的事故,机动车主责,行人没逆行的说法;
4、交通事故的具体责任是由交警来划分的,交警根据事故发生的原因来作判断。